home *** CD-ROM | disk | FTP | other *** search
/ Aminet 38 / Aminet 38 (2000)(Schatztruhe)[!][Aug 2000].iso / Aminet / disk / misc / MakeMountList.readme < prev    next >
Encoding:
Text File  |  2000-07-01  |  4.2 KB  |  103 lines

  1. Short:    V1.9 creates MountList entry for devices
  2. Author:   stoecker@amigaworld.com (Dirk Stoecker)
  3. Uploader: stoecker@amigaworld.com (Dirk Stoecker)
  4. Version:  1.9
  5. Type:     disk/misc
  6. Kurz:     V1.9 erzeugt MountList-Eintraege
  7.  
  8. SYNOPSIS:  MakeMountList HANDLER:
  9.  
  10. This programm gets only one argument, the name of the device you want the
  11. mountlist entry for. The name may be with or without ':'.
  12.  
  13. E.g. "MakeMountList DF0:" or "MakeMountList DF0".
  14.  
  15. This produces an output like that (without line numbers):
  16.  
  17.  1 DF0:
  18.  2         Device          = trackdisk.device
  19.  3         Unit            = 0
  20.  4         Priority        = 10
  21.  5         StackSize       = 600
  22.  6         GlobVec         = 0
  23.  7         Surfaces        = 2
  24.  8         BlocksPerTrack  = 11
  25.  9         Reserved        = 2
  26. 10         LowCyl          = 0
  27. 11         HighCyl         = 79
  28. 12         Buffers         = 5
  29. 13         BufMemType      = 1
  30. 14         MaxTransfer     = 0x200000
  31. 15         Mask            = 0x7FFFFFFE
  32. 16         BootPri         = 5
  33. 17         DosType         = 0x444F5300
  34. 18         BootBlocks      = 2
  35. 19 #
  36.  
  37. If you are running OS below 2.0, you may add this entry to DEVS:MountList
  38. as it is. If you are using OS2.0 or up, you should take lines 2 to 18 into
  39. a file with name of line 1 (here DF0) and copy that to DEVS:DosDrivers.
  40. Add an standard project icon with following settings:
  41.  default tool set to "C:Mount"
  42.  only one tooltype ACTIVATE=1 (if it should be activated immediately) or
  43.                    ACTIVATE=0 (if it should be activated on first access)
  44.  
  45. Use either cut and paste feature to create the file, or use output
  46. redirection like "MakeMountList DF0 >DEVS:DosDrivers/DF0". Do not forget
  47. to delete first and last line!
  48.  
  49. Starting the program without argument or with wrong name results in a list
  50. of available handlers.
  51.  
  52. The programm is multi reentrant and can be made resident (pure bit).
  53.  
  54. Compared to other programs like GenML and MountInfo, this tool brings
  55. most time a lot better results, but as for the others the results are not
  56. fully valid in all cases. So use the generated stuff with care and see
  57. if printed results are usable or maybe chaotic. This is because some of
  58. the variables are used for storing pointers to structures or pointers to
  59. strings or numbers.
  60. At least for all my devices the created data is correct and the program
  61. produces no longer Enforcer hits.
  62.  
  63. For example for trackdisk.device and high density disk drives, the
  64. contents of a mountlist entry may change, when a different disk type is
  65. inserted (first HD [22 BlocksPerTrack], then DD [11 BlocksPerTrack]).
  66.  
  67. !!! Use generated entries with care always.
  68. !!! Do not use this tool if you do not understand what you are doing.
  69. !!! It may destroy your devices, if you create and use defective mount
  70. !!! entries.
  71.  
  72. Please report me bugs, comments, suggestions and problems. If possible
  73. write a little mail if you use the program sometimes. If there are some
  74. Enforcer hits or other problems report them as good as possible.
  75.  
  76. Use it as you want, but WITHOUT ANY WARRANTY!
  77.  
  78. Please contact me:
  79.  
  80. ************************************************************************
  81. * snail-mail:                  * e-mail:                               *
  82. *   Dirk Stoecker              *   stoecker@amigaworld.com             *
  83. *   Geschwister-Scholl-Str. 10 *   dstoecker@gmx.de                    *
  84. *   01877 Bischofswerda        * world wide web:                       *
  85. *   GERMANY                    *   http://home.pages.de/~stoecker/     *
  86. * phone:                       * pgp key:                              *
  87. *   GERMANY +49 (0)3594/706666 *   get with finger or from WWW pages   *
  88. ************************************************************************
  89.  
  90.  
  91. ============================= Archive contents =============================
  92.  
  93. Original  Packed Ratio    Date     Time    Name
  94. -------- ------- ----- --------- --------  -------------
  95.     2146    1518 29.2% 09-Jun-00 22:48:16  MakeMountList.info
  96.     2028    1091 46.2% 09-Jun-00 22:48:16 +MakeMountList
  97.     3718    1668 55.1% 09-Jun-00 22:48:16 +MakeMountList.readme
  98.      959     421 56.1% 09-Jun-00 22:48:16 +SDI_version.h
  99.     5972    1988 66.7% 09-Jun-00 22:48:16 +MakeMountList.c
  100.      481     275 42.8% 09-Jun-00 22:48:16 +SMakeFile
  101. -------- ------- ----- --------- --------
  102.    15304    6961 54.5% 15-Jun-100 06:55:34   6 files
  103.